On the Performance of Bus Interconnection for SOCs
نویسندگان
چکیده
The choice and design of communication architecture are critical for SOC design. The communication architecture may heavily influence the overall performance, and also determines the salability of the whole system. Among several communication architectures proposed for SOCs, shared-bus has been widely used. Some doubts are cast on this approach today, as it is likely to be the bottleneck for the current and future SOCs. In this paper, we use analytical model based simulator and abstracted traces of image processing applications to simulate the Global Bus architecture of Cradle’s Universal Micro System (UMS). Our simulation shows that (i) with carefully designed protocols, shared-bus is efficient enough for current and future high performance SOCs; (ii) instead of the shared-bus, the SDRAM is more likely to be the bottleneck, especially for streaming applications. For the applications in our experiments, the SDRAM gets saturated as early as 30% of the Global Bus utilization. We also explore the relationship between the depth of buffers and the performance of the Global Bus in our work.
منابع مشابه
Comparing Interconnection Models in an On-Chip Reconfigurable Multiprocessor
The increasing complexity of present SoCs demands new, scalable, reusable, parallel interconnection models for their cores. This paper presents a comparison study made in an on chip reconfigurable multiprocessor, the X4CP32, on its interconnection. Three models were proposed, a bus system, a SoC using FIFO buffering, and a SoC using SAFC buffering. All the models were described in SystemC and s...
متن کامل×pipes Lite: A Synthesis Oriented Design Library For Networks on Chips
The limited scalability of current bus topologies for Systems on Chips (SoCs) dictates the adoption of Networks on Chips (NoCs) as a scalable interconnection scheme. Current SoCs are highly heterogeneous in nature, denoting homogeneous, preconfigured NoCs as inefficient drop-in alternatives. While highly parametric, fully synthesizeable (soft) NoC building blocks appear as a good match for hete...
متن کاملHigh-Throughput Switch-Based Interconnect for Future SoCs
System on Chip (SoC) design in the forthcoming billion-transistor era will involve the integration of numerous heterogeneous semiconductor intellectual property (IP) blocks. The success of this approach depends on the seamless integration of cores like processors, memories, UARTs, etc. Some of the main problems in future SoC designs arise from non scalable global wire delays, failure to achieve...
متن کاملPerformance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کاملPerformance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002